advocate tirelessly

Translations
militer sans relâche
Words
advocate

verb
défendre
tirelessly

adverb
inlassablement